home *** CD-ROM | disk | FTP | other *** search
/ Cream of the Crop 20 / Cream of the Crop 20 (Terry Blount) (1996).iso / disk / eddy8d.zip / EDDY.USE < prev    next >
Text File  |  1996-06-17  |  8KB  |  161 lines

  1. ;
  2. ;                            EDDY.USE
  3. ;
  4. ; This file is an example, illustrating how the EDDY.USE file may be
  5. ; set up to define:
  6. ;
  7. ; 1) Programs to be executed by EDDY in response to the "Point-n-Shoot"
  8. ;    commands - [Shift+F9] and [Shift+^F9].  Refer to EDDY.DOC, Section
  9. ;    14.1 for details.
  10. ;
  11. ; 2) Printer control strings, to be sent to your printer in response to
  12. ;    the [Alt+9] command.  Refer to EDDY.DOC, Section 14.3 for details.
  13. ;
  14. ; The point-n-shoot commands ("associations") come first in the file.
  15. ; After these, there is a section where printer control strings may be
  16. ; defined for your printer.  This section starts with a line containing
  17. ; "[printer]" (without the quotes).
  18.  
  19. ; You should build your own EDDY.USE file (with any editor or word
  20. ; processor that can create ASCII-only text files), to define the
  21. ; types of files and the programs you use most frequently, and the
  22. ; printer commands appropriate for your printer(s).
  23. ;
  24. ; Lines beginning with a semi-colon are COMMENTS ONLY, ignored by EDDY.
  25. ; They are included here to only clarify the examples.  Command lines
  26. ; have a leading blank, for readability only - the blank isn't required.
  27. ;
  28. ; The lines containing "Example n" are used to cross reference from the
  29. ; more detailed explanations in EDDY.DOC, Section 14.1.
  30. ;
  31. ;----------------------------- Example 1 -----------------------------
  32. ;      If you want to associate a program with subdirectories, use
  33. ;      "<DIR>" instead of a file specification. (Although, if you feel
  34. ;      you need such a program when EDDY is available, either you're
  35. ;      not familiar with the full range of capabilities EDDY offers,
  36. ;      or you probably have a requirement that would be a candidate
  37. ;      for an upcoming release of EDDY; if so, please let me know.)
  38.  | <DIR> C:\UTIL\DIRPROG   %w\%f  %t
  39. ;
  40. ;----------------------------- Example 2 -----------------------------
  41. ;      The following entries assume the "%EDIT%" environment variable
  42. ;      is set to the path for the text editor.  Use the editor, with
  43. ;      different key profiles, depending on file extension.
  44.  
  45.  *.AS? %EDIT%\E  /P%EDIT%\ME.PRO   %
  46.  *.EQU %EDIT%\E  /P%EDIT%\ME.PRO   %
  47.  *.MAC %EDIT%\E  /P%EDIT%\ME.PRO   %
  48.  *.STR %EDIT%\E  /P%EDIT%\ME.PRO   %
  49.  *.CPP %EDIT%\E  /P%EDIT%\CP.PRO   %
  50.  *.C   %EDIT%\E  /P%EDIT%\CE.PRO   %
  51.  *.H   %EDIT%\E  /P%EDIT%\CP.PRO   %
  52.  *.H   %EDIT%\E  /P%EDIT%\CE.PRO   %
  53.  
  54. ;      NOTE: For compatibility with earlier versions, a single "%", with a
  55. ;      space on either side of it, is treated the same as "%f".
  56. ;
  57. ;----------------------------- Example 3 -----------------------------
  58. ;      In the following lines, a "|" in the first position means "pause
  59. ;      after executing" to allow review of screen display before control
  60. ;      is returned to EDDY.
  61. ;
  62. ;      Pressing [Down] on a .ZIP file entry displays the following...
  63. ;      ...commands, in succession:
  64.    *.ZIP X:\UTIL\PKUNZIP -d  %f %@
  65.  | *.ZIP X:\UTIL\PKZIP -%@vm  %f
  66.    *.ZIP X:\UTIL\PKZIP -exof%@  %f
  67.    *.ZIP X:\UTIL\PKZDATE  %f
  68.  
  69. ;----------------------------- Example 4 -----------------------------
  70. ;      The following entries assume the "DOS" environment variable is
  71. ;      set to the path for MS DOS commands.  Use 'View' option for
  72. ;      other (non-ZIP) compressed files...
  73.  | *.LZH X:\UTIL\LHA V   %f | %DOS%\MORE.COM
  74.  | *.ARJ X:\UTIL\ARJ V   %f | %DOS%\MORE.COM
  75.  | *.ARC X:\UTIL\PKARC V   %f | %DOS%\MORE.COM
  76. ;      This also illustrates the use of "piping" with EDDY.USE.  A "|"
  77. ;      within the command string (as opposed to one in the modifier
  78. ;      field -- which means "pause") is the normal DOS pipe symbol.
  79.  
  80. ;----------------------------- Example 5 -----------------------------
  81. ;      Assume "EXE" is self-extracting archive.  If not, why use
  82. ;      [Shift+F9]?  -- [Alt+F9] would be more normal.
  83.  | *.EXE X:\UTIL\FV V   %f
  84. ;
  85. ;----------------------------- Example 6 -----------------------------
  86. ;      Use Canyon State Systems' file viewing program on .GIF files
  87.  *.GIF X:\ETC\PICS\VIEWERS\2SHOW\2SHOW  %f
  88. ;
  89. ;----------------------------- Example 7 -----------------------------
  90. ;      Don't use the following command with [Shift+^F9] (because of "^"
  91. ;      in the modifier field):
  92.  ^ *.LST %DOS%\PRINT   %f
  93. ;
  94. ;----------------------------- Example 8 -----------------------------
  95. ;      After defining all the associations you want for various file
  96. ;      types, you'll usually want to define a default for any other
  97. ;      types of files (*.*).
  98. ;
  99. ;      Specify file types that should NOT be used when matching is based
  100. ;      on "*.*" (in this case, common non-text file types):
  101.  #  COM,EXE,DLL,BIN,OBJ,DRV,VBX,BMP,GRP,ICO,PIF,WAV,MOD,FO?,TTF
  102. ;      These exclusions stay in effect until another "#" line is used.
  103. ;
  104. ;----------------------------- Example 9 -----------------------------
  105. ;      Command to process any files not explicitly defined in Examples
  106. ;      1-7, EXCEPT as described above in Example 8:
  107.  *.* %EDIT%\E  /P%EDIT%\WP.PRO   %f
  108. ;
  109. ;----------------------------- Example 10 ----------------------------
  110. ;      An alternative to Example 9, displayed by pressing [Down]:
  111.    *.* X:\UTIL\DIFF  %w\%f  %t\%f > %@%n.DIF
  112. ;
  113. ;----------------------------- Example 11 ----------------------------
  114. ;      Next is a program that works with binary files rather than text,
  115. ;      so we change the list of excluded extensions accordingly:
  116.  #  DOC,TXT,C,CPP,H,PAS,AS?,MAP,INC,MAC,STR,EQU,DEF,NOT,INI,WRI,
  117. ;      Note that extensions shorter than 3 bytes are OK.  Also, to
  118. ;      specify a completely blank extension (or "no extension"), begin
  119. ;      or end the list with a comma.
  120.    *.* X:\UTIL\BINDIFF  %w\%f  %t\%f > %@%n.DIF
  121. ;
  122. ;----------------------------- Example 12 ----------------------------
  123. ;      A "#" line with no extensions means ALL files (including .COM
  124. ;      and .EXE) will be associated with any "*.*" commands following.
  125.  #
  126. ;----------------------------- Example 13 ----------------------------
  127. ;     The next command refers to a simple batch file that comes with the
  128. ;     distribution package, showing a way of copying any types of files
  129. ;     in the same (working) directory, without leaving EDDY:
  130.    *.* %h\EDDYCOPY  %f  %@%n
  131. ;     This, or a line very much like it, should be included in your own
  132. ;     EDDY.USE.  For further information, see EDDY.DOC, Section 11.6)
  133. ;
  134. ;**************  End of point-n-shoot command section  ***************
  135. [printer]
  136. ;******** Start of section containing printer control strings ********
  137. ;
  138. ; IBM ProPrinter / Canon BJ commands...
  139. ;
  140. DC2                        ; Set 10 cpi pitch
  141. ESC,'X',1,80               ; Set horizontal margins 1-80
  142. ESC,':'                    ; Set 12 cpi pitch
  143. ESC,'X',8,96               ; Set horizontal margins 8-96
  144. DC2,SI                     ; Set (approximately) 17 cpi pitch
  145. ESC,'X',7,132              ; Set horizontal margins 7-132
  146. ESC,'P',1                  ; Set proportional space mode
  147. ESC,'P',0                  ; Cancel proportional space mode
  148. ESC,0                      ; Set 1/8" line spacing
  149. ESC,1                      ; Set 7/72" line spacing
  150. ESC,'G'                    ; Set double-strike printing
  151. ESC,'H'                    ; Cancel double-strike printing
  152. ESC,'W',1                  ; Set double-wide character printing
  153. ESC,'W',0                  ; Cancel double-wide character printing
  154. SI,ESC,'S',0,ESC,'A',6,255 ; Set miniature printing
  155. ;
  156. ; HP LaserJet commands...
  157. ;
  158. ESC,'&k0s'         ; Set 10 cpi for HP LaserJet
  159. ESC,'&k4s'         ; Set 12 cpi for HP LaserJet
  160. ESC,'&k2s'         ; Set 17 cpi for HP LaserJet
  161.